﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace diploma.core.data
{
    public class UnknowDataSource : DataSource
    {
        public UnknowDataSource(IEnumerable<string> _settings)
            : base(_settings)
        {
        }


        protected override void connect()
        {
            throw new NotImplementedException();
        }

        public override void deleteProperty(long _id)
        {
            throw new NotImplementedException();
        }

        public override diploma.core.data.objects.Property insertProperty(diploma.core.data.objects.Property _property)
        {
            throw new NotImplementedException();
        }

        public override diploma.core.data.objects.Property updateProperty(diploma.core.data.objects.Property _property)
        {
            throw new NotImplementedException();
        }

        public override List<diploma.core.data.objects.Property> getAllProperties()
        {
            throw new NotImplementedException();
        }

        public override diploma.core.data.objects.Property getProperty(long _id)
        {
            throw new NotImplementedException();
        }

        public override void deleteMethod(long _id)
        {
            throw new NotImplementedException();
        }

        public override diploma.core.data.objects.Method insertMethod(diploma.core.data.objects.Method _method)
        {
            throw new NotImplementedException();
        }

        public override diploma.core.data.objects.Method updateMethod(diploma.core.data.objects.Method _method)
        {
            throw new NotImplementedException();
        }

        public override List<diploma.core.data.objects.Method> getAllMethods()
        {
            throw new NotImplementedException();
        }

        public override diploma.core.data.objects.Method getMethod(long _id)
        {
            throw new NotImplementedException();
        }

        public override void deleteObjectType(long _id)
        {
            throw new NotImplementedException();
        }

        public override diploma.core.data.objects.ObjectType insertObjectType(diploma.core.data.objects.ObjectType _objecttype)
        {
            throw new NotImplementedException();
        }

        public override diploma.core.data.objects.ObjectType updateObjectType(diploma.core.data.objects.ObjectType _objecttype)
        {
            throw new NotImplementedException();
        }

        public override List<diploma.core.data.objects.ObjectType> getAllObjectTypes()
        {
            throw new NotImplementedException();
        }

        public override diploma.core.data.objects.ObjectType getObjectType(long _id)
        {
            throw new NotImplementedException();
        }

        public override void deleteProblem(long _id)
        {
            throw new NotImplementedException();
        }


        public override List<diploma.core.data.objects.Problem> getAllProblems()
        {
            throw new NotImplementedException();
        }

        public override diploma.core.data.objects.Problem getProblem(long _id)
        {
            throw new NotImplementedException();
        }

        public override void deleteStatement(long _id)
        {
            throw new NotImplementedException();
        }

        public override diploma.core.data.objects.Statement insertStatement(diploma.core.data.objects.Statement _statement)
        {
            throw new NotImplementedException();
        }

        public override diploma.core.data.objects.Statement updateStatement(diploma.core.data.objects.Statement _statement)
        {
            throw new NotImplementedException();
        }

        public override List<diploma.core.data.objects.Statement> getAllStatements()
        {
            throw new NotImplementedException();
        }

        public override diploma.core.data.objects.Statement getStatement(long _id)
        {
            throw new NotImplementedException();
        }

        public override void deleteTheme(long _id)
        {
            throw new NotImplementedException();
        }

        public override diploma.core.data.objects.Theme insertTheme(diploma.core.data.objects.Theme _theme)
        {
            throw new NotImplementedException();
        }

        public override diploma.core.data.objects.Theme updateTheme(diploma.core.data.objects.Theme _theme)
        {
            throw new NotImplementedException();
        }

        public override List<diploma.core.data.objects.Theme> getAllThemes()
        {
            throw new NotImplementedException();
        }

        public override diploma.core.data.objects.Theme getTheme(long _id)
        {
            throw new NotImplementedException();
        }

        public override void deleteTheorem(long _id)
        {
            throw new NotImplementedException();
        }

        public override diploma.core.data.objects.Theorem insertTheorem(diploma.core.data.objects.Theorem _theorem)
        {
            throw new NotImplementedException();
        }

        public override diploma.core.data.objects.Theorem updateTheorem(diploma.core.data.objects.Theorem _theorem)
        {
            throw new NotImplementedException();
        }

        public override List<diploma.core.data.objects.Theorem> getAllTheorems()
        {
            throw new NotImplementedException();
        }

        public override diploma.core.data.objects.Theorem getTheorem(long _id)
        {
            throw new NotImplementedException();
        }

      

        public override List<diploma.core.data.objects.Term> getAllTerms()
        {
            throw new NotImplementedException();
        }

        public override diploma.core.data.objects.Term insertTerm(diploma.core.data.objects.Term _term)
        {
            throw new NotImplementedException();
        }

        public override diploma.core.data.objects.Term updateTerm(diploma.core.data.objects.Term _term)
        {
            throw new NotImplementedException();
        }

        public override diploma.core.data.objects.Term getTerm(long _id)
        {
            throw new NotImplementedException();
        }

        public override void deleteTerm(long _id)
        {
            throw new NotImplementedException();
        }

        public override List<diploma.core.data.objects.Question> getAllQuestions()
        {
            throw new NotImplementedException();
        }

        public override diploma.core.data.objects.Question insertQuestion(diploma.core.data.objects.Question _question)
        {
            throw new NotImplementedException();
        }

        public override diploma.core.data.objects.Question updateQuestion(diploma.core.data.objects.Question _question)
        {
            throw new NotImplementedException();
        }

        public override diploma.core.data.objects.Question getQuestion(long _id)
        {
            throw new NotImplementedException();
        }

        public override void deleteQuestion(long _id)
        {
            throw new NotImplementedException();
        }

        public override diploma.core.data.objects.Problem insertProblem(diploma.core.data.objects.Problem _problem)
        {
            throw new NotImplementedException();
        }

        public override diploma.core.data.objects.Problem updateProblem(diploma.core.data.objects.Problem _problem)
        {
            throw new NotImplementedException();
        }
    }
}
